Designed by
Title
Krishna`s Butterball, a natural wonder in Mahabalipuram, Tamilnadu #200326888
Description
Krishna`s Butterball, a natural wonder, is a gigantic granite boulder resting on a short incline in the historical coastal resort town of Mamallapuram in Tamil Nadu state of India