For Indian the price is INR 10 and for Foreigners the price is INR 340 to visit the divine Shore Temple of Mahabalipuram.