Lumbini Sightseeing
Lumbini is the famous place in Nepal situated at the Terai region where Lord Buddha was born. It feels like you have visited a calm place which gives you a peaceful feeling in your heart. The temple of Buddha’s Mother, Mayadevi is another attraction point of Lumbini. When you once reach there, you feel like you have entered a village Museum where each and every thing you find is related to Lord Buddha and Buddhism.