Created 6-Oct-13
43 photos

Radisson Blu Resort Temple Bay Mamallapuram photo gallery. Mamallapuram (Mahabalipuram), Tamil Nadu, India.

Categories & Keywords
Category:Travel and Places
Subcategory:Asia
Subcategory Detail:India
Keywords:india, mamallapuram, tamil nadu