X
ARABIAN HOLIDAY RESORT
Calvari Mount, Idukki
5 ★
Arabian holiday resort located in the heart of idukki tourism at calvary mount head office at Dubai.