National Botanical Garden of Iran

This place is called the National Botanical Garden of Iran (Tehran Botanical Garden). In the crowded and polluted city of Tehran, Kejaru is a lush and quiet place where you will experience unforgettable moments and hours.  A garden…