The beautiful Happy valley of Mussoorie features a small Tibetan temple. This was the primary Tibetan temple inbuilt in India. The temple was constructed in 1960 by the Tibetan refugees.one of oldest place of Mussoorie of Uttarakhand
The cloud’s end
The Cloud's End, as name suggest one can see cloud ending here. This place is... read more