[ 7 ]

 
This majestic 65 foot open-air idol of Lord Shiva is located on Air Port Road, behind the famous Kemp Fort.
Related Links:          Article