Silent Valley is a nature resort in Chikmagalur where you can celebrate your baby shower. It is just 6 hours drive from Bangalore and 2.5 hours drive from Mangalore.