Guys who has interested to know about the history and philosophy then i say India is the best place as it has many monuments and historical places.I need to highlight a point that TajMahal is one of the beautiful Scenic and it is simply the symbol of love!!Not even this there are many places which has a great ethical values so do visit India if time permits!!