Simtola Eco Park, Almora
Simtola Eco Park in Almora is among the finest Tourist Attraction in the city. Simtola Eco Park, located in the serene town of Almora, Uttarakhand, is an idyllic spot nestled amidst the lap of nature. This place has been transformed into an eco-friendly park. In the past it was a diamond mining site. Simtola Eco […]