In Coorg ( Scotland of India) on top of the hills lies this beautiful Buddhist temple with massive Buddha statues, a totally mesmerising and peaceful place to visit.
In Coorg ( Scotland of India) on top of the hills lies this beautiful Buddhist temple with massive Buddha statues, a totally mesmerising and peaceful place to visit.
Steepshot | IPFS | Google Play