Wednesday, August 20, 2008

what a place...


This is the most amazing place I ever seen in real. This place is on top of Kamalgad fort near Wai, Satara.