Costa Rica is the newest brainchild of Rama Group, a name synonymous with dependability, luxury & innovation. It encompasses 5 Stately high rise towers of 12 Storeys each. It transports you to a magical land where the cozy shell of your home indulges your senses & pampers your imagination. After All, Costa Rica is the manifestation of your dreams & desires.