Travancore Palace Beach Resort
Address : Light House Beach Road, Kovalam, Kerala - 695 521.
Description : The Travancore Palace is just away from the crowd of the beach and is located in the Light House Beach Road...