Godawari

Godawari Botanical Garden-Best Places To Visit In Kathmandu

Godawari Botanical Garden-Best Places To Visit In Kathmandu

Introduction of Godawari Nepal Godawari Botanical Garden is located in Godawari municipality of Lalitpur District. It is one of the best places to visit in Kathmandu and is situated 11Km South-East of Satobato, Lalitpur. Godawari is an awesome place for…