Designed by
Title
Krishna`s Butterball, a natural wonder #200326941
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