10 reviews
Vedic Vibes is a place which is more to be explored and nature lovers will feel great to visit such a virgin natural land. Vedic Vibes is located near the water stream and surrounded by mountains from three sides. The location is serene and filled with tranquility and beauty.Vedic Vibes is committed to provide high quality accommodation & services for both Indian and Foreign Tourists.Dear team,I c