Maya Heritage, Gaya, India: Ideal Stay for Exploring Buddha Temples and Hindu Shrines